Garlic salami - German English Dictionary